interplanetary telemetering - French English Dictionary